services.cgit.<name>.gitHttpBackend.enable
Whether to bypass cgit and use git-http-backend for HTTP clones.
While this enables HTTP clones to use the more efficient smart protocol,
it does not support access control via cgit's settings (e.g. the ignore repository setting).
If you want to disallow access to some repositories with this backend,
enable checkExportOkFiles and set strict-export = "git-daemon-export-ok" in settings.
- Type
boolean- Default
true- Declared
- <nixpkgs/nixos/modules/services/networking/cgit.nix>